package com.kaizeli.website.pojo.dto;

import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDateTime;

/**
 * 验收成员DTO
 */
@Data
public class AcceptanceMemberDTO {

    /**
     * 主键ID
     */
    private Long id;

    /**
     * 验收单ID
     */
    private Long acceptanceId;

    /**
     * 员工ID
     */
    private Long employeeId;

    /**
     * 员工姓名
     */
    private String employeeName;

    /**
     * 员工编号
     */
    private String employeeCode;

    /**
     * 岗位名称
     */
    private String jobTitle;

    /**
     * 单价
     */
    private BigDecimal unitPrice;

    /**
     * 单价类型
     */
    private String priceType;

    /**
     * 预计工时
     */
    private BigDecimal estimatedHours;

    /**
     * 实际工时
     */
    private BigDecimal actualHours;

    /**
     * 结算金额
     */
    private BigDecimal settlementAmount;

    /**
     * 验收状态
     */
    private String status;

    /**
     * 验收附件URL
     */
    private String attachmentUrl;

    /**
     * 备注
     */
    private String remark;

    /**
     * 创建时间
     */
    private LocalDateTime createTime;

    /**
     * 更新时间
     */
    private LocalDateTime updateTime;
}